热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CentOS7上使用Yum安装MySQL

CentOS7默认安装了MariaDB,作为MySQL的一个分支。然而,出于特定需求,我们可能仍需在系统中安装MySQL。本文将详细介绍如何通过Yum包管理器在CentOS7上安装MySQL,并提供一些常用的MySQL命令。

CentOS 7 默认安装了 MariaDB,这是 MySQL 的一个分支。然而,出于特定需求,我们可能仍需在系统中安装 MySQL。本文将详细介绍如何通过 Yum 包管理器在 CentOS 7 上安装 MySQL,并提供一些常用的 MySQL 命令。

1. 下载并安装 MySQL Yum Repository:

首先,我们需要下载 MySQL 的 Yum Repository 文件,这将使我们能够通过 Yum 安装 MySQL。

wget -i -c https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm

2. 使用 Yum 安装 MySQL:

接下来,我们可以使用 Yum 安装 MySQL。安装过程中,如果系统中已存在 MariaDB,它将被自动覆盖。

yum -y install mysql-community-server

3. 启动和配置 MySQL 服务:

安装完成后,我们需要启动 MySQL 服务并设置必要的配置。

// 启动 MySQL 服务
systemctl start mysqld.service

// 查看初始 MySQL 密码
cat /var/log/mysqld.log | grep password

// 以 root 用户登录 MySQL
mysql -uroot -p

4. 常用的 MySQL 命令:

以下是一些常用的 MySQL 命令,帮助你管理和操作数据库。

// 设置简易密码,长度为 4,密码校验策略等级为 0
set global validate_password_length=4;
set global validate_password_policy=0;
alter user user() identified by '1234';

// 显示所有表名
show tables;

// 显示表 test1 的结构
desc test1;

// 查询表 test1 的所有数据
select * from test1;

// 插入数据
insert into test1 (id, name) values (1, 'example');

// 设置表的字符集为 utf8mb4
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4;

推荐阅读
author-avatar
787849993_8c653d
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有